#ifndef GRAPH_NODE_H_INCLUDED
#define GRAPH_NODE_H_INCLUDED

#include "Vec3.h"

class GraphNode
{
public:
	GraphNode(Vec3f& pos, int id = -1);
	void SetPos(Vec3f& newPos);
	Vec3f& ReturnPos();
	void SetId(int newId);
	int ReturnId();
	bool operator==(GraphNode g);
private:
	Vec3f m_Pos;
	int m_Id;
	void* m_Data;

};


#endif